home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
SunSoft Catalyst CDWARE 1996 May to August
/
Catalyst CDWARE 1996 May to August.iso
/
.products
/
Solaris_x86_data
/
_text
/
EPC.txt
< prev
next >
Wrap
Text File
|
1996-02-23
|
7KB
|
196 lines
SOLARIS X86 SOLUTIONS
EPC Compilers for Solaris x86
The family of high-performance EPC compilers is now available for SunSoft's
Solaris(TM) x86 and Solaris SPARC(R) software environments.
EPC C++ is a complete C++ implementation. Unlike implementations that
translate C++ into C before compiling, EPC C++ compiles C++ directly into
native code. This provides improved compile speed and enables superior
debugging. EPC Modula-2 is a robust implementation of the language designed
by Nicholas Wirth as a
successor to Pascal. It includes a high-speed compiler, extensive
run-time libraries, automatic program make, postmortem diagnostics
and full documentation. EPC Pascal-E offers the richest Pascal
dialect available today: an ISO-standard Pascal with numerous
extensions. EPC Fortran 90, a complete implementation of the
recently completed ISO standard, effectively extends Fortran 77 to
a new language. It is an ideal tool for software development and
porting from non-UNIX(R) environments. The fully ANSI-compliant
EPC Fortran 77 compiler supports all commonly used VAX(R) and
Sun(R) Fortran extensions.
EPC compilers are ideally suited for use within the Solaris
environment. They adhere to Intel(R) ABI and other open systems
standards and definitions. They offer exceptional diagnostic
capabilities, and most provide postmortem traceback of all
variables active at failure. These facilities are invaluable in
shortening software development time.
A Stable, Open Platform
Solaris x86 is a powerful and versatile software environment for
the Intel(R) x86 platform. Designed as a foundation for enterprise
computing, Solaris x86 provides robust services for both desktop
and server systems. Its multitasking and multithreading
capabilities boost application performance and take full advantage
of the power of 486 and Pentium PCs, enabling complex applications
to be simultaneously available on the desktop. Support of key
industry standards, including the distributed Network File System
(NFS) and the Motif graphical user interface, increases the power
of the desktop by making the resources of the network (files,
printers, applications) easily accessible, appearing to reside
locally.
Solaris servers can integrate easily into existing PC LANs
(including IPX/SPX-based LANs) providing access to powerful
enterprise applications and data without modifying installed PCs.
Solaris servers can also unite legacy mainframes and PC LANS,
increasing the utility of each. With the same programming
interfaces as Solaris SPARC,(R) Solaris x86 ensures source
compatibility between the leading CISC (x86) and RISC (SPARC)
platforms, giving users the flexibility to deploy applications on
systems ranging from laptops to superservers.
EPC Features and Benefits
EPC C++
* Adheres to ANSI and other standards
* Imposes no limit on size or complexity
of C++ programs
* Includes AT&T Standard and Rogue Wave
class libraries
* edb provides multi-lingual interactive
debugging
EPC Modula-2
* High-speed 20,000-40,000 lines-per-
minute compilation
* Extensions include extended type
conversions (VAL), additional data types, multi-dimensional open
arrays, module finalizations
* em2make utility provides alternative to
UNIX make utility, to analyze interdependency of modules and
recompile as necessary
* Fully integrated interface to UNIX
environments
EPC Pascal-E
* High-speed 55,000 lines-per-minute
compilation
* Rich set of extensions includes relaxed
declaration order, modules, interfaces and private data types,
complex data type, variable-length strings, direct access files,
value constructors, constant expressions, case label ranges and
'otherwise' completer, file extension and protected parameters
EPC Fortran 90
* Key features include full array operations, modules, derived
types, Namelist I/O, user-defined operators, Hollerith constants,
recursion, generic procedures, internal procedures, many new
intrinsic procedures, optional arguments and argument intent, and
pointers and dynamic memory allocation
* Powerful facilities include user-controlled module search
paths, grouping and sharing of program units; detection of
"stale" modules; commands to find, copy, delete and display
program units; and program binder to construct an inventory
of objects for loading with ld
* Integrated Super Optimizer based on
advanced KAI technology
EPC Fortran 77
* Over 300 suppressable error and warning
messages
* Compilation options include
optimizations, development and maintenance aids, extensive
diagnostics, and cross-calling of C routines
For more information, contact EPC at 20 Victor Square, Scotts
Valley, CA 95056. Phone 408-438-4000; Fax 408 438-3510.
E-mail: info@epc.com
In Europe, 17 Alva Street, Edinburgh, EH2 4PH, United Kingdom.
Phone +44-031-225-6262; Fax +44-031-225-6644. E-mail:
support@epc.ed.ac.uk
Solaris x86 Features and Benefits
* Multiprocessing and multithreading
technologies harness the power of x86 and Pentium systems
* Integrated TCP/IP-based networking and
centralized administration tools (including installation, back-up
and network directory management) enable enterprise-scale
networks
* Networking can unite PC LANS and
powerful UNIX Relational Database Management Systems (RDBMS)
* Provides enterprise computing power and
true client/server architecture
- Scalable to accommodate a wide range of
hardware, from laptops to superservers
- Fully interoperable with Solaris SPARC
* Runs a wide variety of commercially
oriented applications, including powerful RDBMS
* Includes tightly coupled tools for end-
user productivity, bringing the resources of the network to the
desktop in an intuitive manner
* Incorporates new Wabi(TM) technology
designed to run Microsoft(R) Windows applications directly on the
Solaris software environment at native performance levels
* Open, standards-based, non-proprietary
architecture provides investment protection for users and
developers alike
For more information on Solaris x86, call 1-800-SUNSOFT in the
U.S. For international inquiries, call 415-960-3200.
(C) 1994 Sun Microsystems, Inc. Sun, Sun Microsystems, SunSoft, the
SunSoft logo, Solaris, SunOS, ONC+, OpenWindows, DeskSet and Wabi
are trademarks or registered trademarks of Sun Microsystems, Inc.
SPARC is a registered trademark of SPARC International, Inc.
Products bearing SPARC trademarks are based upon an architecture
developed by Sun Microsystems, Inc. UNIX is a registered trademark
in the United States and other countries, exclusively licensed
through X-Open Company, Ltd. Intel is a registered trademark of
Intel Corporation. Microsoft is a registered trademark of
Microsoft Corporation. OSF/Motif is a registered trademark of the
Open Software Foundation, Ltd. VAX is a registered trademark of
Digital Equipment Corporation. All other products or services
mentioned herein are trademarks or registered trademarks of their
respective owners. All product information has been provided by
the respective vendors and is published with their approval.
SunSoft does not specifically warrant the validity of any claims
made in these descriptions and takes no responsibility for any
inaccuracies or inconsistencies.
SunSoft, Inc.
2550 Garcia Avenue, Mountain View, CA 94043-1100
(415) 960-3200
Fax (415) 961-6070
Printed U.S.A. 11/94 94261-001